Answering software evolution questions: An empirical evaluation
نویسندگان
چکیده
منابع مشابه
Answering software evolution questions: An empirical evaluation
Developers often need to find answers to questions regarding the evolution of a system when working on its code base. While their information needs require data analysis pertaining to different repository types, the source code repository has a pivotal role for program comprehension tasks. However, the coarse-grained nature of the data stored by commit-based software configuration management sy...
متن کاملAn Empirical Approach to Studying Software Evolution
ÐWith the approach of the new millennium, a primary focus in software engineering involves issues relating to upgrading, migrating, and evolving existing software systems. In this environment, the role of careful empirical studies as the basis for improving software maintenance processes, methods, and tools is highlighted. One of the most important processes that merits empirical evaluation is ...
متن کاملAnswering Questions about the Causes of Software Behaviors Thesis Proposal
Most useful software undergoes a brief period of rapid development, followed by a much longer period of maintenance and adaptation. As a result, software developers spend most of their time exploring and analyzing a system’s underlying source code in order to determine the parts of the system that are relevant to their tasks. Because these parts are often distributed throughout a system’s modul...
متن کاملAnswering Questions for an Organization Online
The World Wide Web continues to challenge organizations to make online access to their expertise convenient for their clients. One means of expertise access that many clients find convenient in everyday life is asking natural language questions of the organization. To support it online, we developed an approach to building organization-embedded question-answering intermediaries, called Informat...
متن کاملEmpirical Evaluation of Software
Why has there been so little progress in the quantitative evaluation of those quality attributes concerned with software design? This paper seeks to provide an answer by arguing that progress is dependent on the adoption of a programme of cumulative empirical research. Such a programme consists of original empirical research, independent replication to investigate and verify original results, a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information and Software Technology
سال: 2013
ISSN: 0950-5849
DOI: 10.1016/j.infsof.2012.09.001